1225
0
951
1
582
2468
3
1466
3066
7
3386
2395
3102
2
3024
3055
1774
1631
2285
925
2122
383
2233
1976
13018
1423
1753
623
1412
1265
12472
4606
2890
2475
610