2452
2
1574
1
1564
1196
599
0
3629
17970
15
8527
108797
2047
2906
1991
4
1337
562
5141
7
6779
5
10827
1335
7793
17333
27
2977
2949
3473
1268
1087
2534
11152
9
6236
10
712
2395