1581
2
1743
3
610
0
582
1507
1
921
1020
383
2535
3765
4
2245
2988
989
1226
623
1380
894
3173
929
2884
5
571
2781
1638