1143
2
1423
290
1
2070
7
1154
434
1194
3
364
3087
2323
5
463
0
2203
1403
11
1580
471
2577
2556
10
749
64582
1857
26
32
3215
1014
88
952
175032
258
475
17008
1123