1264
4
845
1
476
611870
2150
3
1315
1676
481
0
2015
1196
1204
1406
1238
5
3060
13
1037
814
2
1715
1893
2129
3541
11
1765
126
456
426
465
1051
1081
893
20
704
1001