3196
2
1767
2794
1688
1
4309
3
1833
1431
383
0
1969
3125
5
3189
4
1757
658
841
2515
3629
1446
2942
6
2134
2194
14125
10
469
159
3092
2028
4168
1868
3871
7793
1466