643
0
12779
8
2727
1
2551
719
961
929
3
1342
578
10827
4
9956
827
333
55
1451
351
115504
3316
10
480
1621
445
41
1761
463
5141
7
1304
17
3386
3203
371
713