1397
0
1356
2440
3
237
2551
1
84
2105
2
5232
7
3844
1108
10180
8
3620
5
2309
234
1218
1331
539
2255
6
2403
67688
66
194
1552
1412
1781
1230
749
923
2988
994
897