3186
1
1337
2
1205
0
1066
2102
2405
1387
3265
5
40177
1310
2336
1142
2769
3106
4
481
224
796
6
1774
8
1038
2659
1656
718
2737
915