2036
5
1572
2
3130
1573
4
1347
3
360
1
1141
1492
1456
1177
4627
348
103
196
1110
2403
11339
8
3043
3083
411
765
835
0
4245
14
393
614148
93