1033
2
1378
1192
1
1428
552
0
1780
169211
11
1649
1418
2683
3287
1737
360
1431
909
282572
1069
2522
896
1105
952
1024
1586
1543
611
1343
1115
503
572
843