2285
2
527
3
2054
4
1458
0
2794
12472
3066
7
3871
1889
1
2233
2343
1564
3470
5
4168
1469
1753
1412
3473
4614
6
3109
14
3629
2534
884
6779
1212
1320
1119
2502
1618