1649
1
11881
3
934
2
2800
3205
31183
12
4151
1143
308
0
611
730
383
1285
1030
8
1343
1053
1115
1869
1033
1225
1386
1666
2574
2362
4
2320
3119
1370
1234