2245
3
3053
7
197
0
742
392
451
3765
4
2431
1
2468
1013
2132
2
2475
582
1372
10243
1295
619
946
2890
2533
6
719
815
2072
2650
20
2722
2001
1716
1977
3265
5