2794
2
3871
194
0
1875
5
2343
1
4926
1518
3470
2411
2285
527
3
1753
1412
2054
4
3109
14
1598
3629
2534
1041
1889
2440
583
1978
6
2502
2626
1618
841
909
862
7793