3312
5
1326
1
2271
0
869
4340
5966
7
650
1922
1323
7458
4
1513
1889
1665
8125
9
1054
4111
2559
652
2067
2
2337
1805
1389
1733
1100
3022
3